package com.whcoding.test.example.generic;

import com.whcoding.test.pojo.OrmDeptVO;
import org.apache.poi.ss.formula.functions.T;

import java.util.List;

/**
 * 泛型方法:
 */
public class GenericMethod {

    /**
     * 泛型方法
     * @param t
     * @param <T>
     */
    public <T> void function(T t) {
    }

    public <T> T functionTwo(T t) {
        return t;
    }

    public <T> String functionThree(T t) {
        return "";
    }

    /**
     * 泛型方法调用
     * @param args
     */
    public static void main(String[] args) {
        GenericMethod method=new GenericMethod();
        OrmDeptVO deptVO1=new OrmDeptVO();
        deptVO1.setDeptId(1001);
        deptVO1.setDeptName("开发");
        OrmDeptVO deptVO= method.functionTwo(deptVO1);

    }
}
